V4.8.0_May/2026
New Features
- Supported acquisition, parsing, and saving Bayer BRGG8 format images.
- Added the following parameters in CameraParams_header.MV_GIGE_DEVICE_INFO.
- Supported settings of endianness for saving TIFF images via
nEndian field of CameraParams_header.MV_CC_SAVE_IMAGE_PARAM or CameraParams_header.MV_SAVE_IMAGE_TO_FILE_PARAM_EX.
- Added an API for inputting images in HB and JPEG formats: MV_CC_InputOneFrameEx() .
- Optimized the API MV_GIGE_IssueActionCommand() to support parallel operation.
- Supported data forwarding under XoFLink protocol.
- Note
- By connecting the frame grabbers in series, the main one forwards the received data to the sub ones, allowing multiple frame grabbers to acquire the same image source synchronously.
- Only some frame grabbers support data forwarding. You can select the appropriate connection method for your scenario (connection in series or parallel).
- Supported splitting image via CoaXPress frame grabber.
- Supported splitting large image over 4 GB via XoFLink frame grabber.
- Supported frame retransmission for GigE vision camera.
- Added some status codes in Status Codes.
Improvements
- Improved performance of HB image decoding.
- Optimized parameter importing/exporting.
- Optimized image acquisition strategy.
- Supported cameras connected to frame grabber.
- Supported UpcomingImage mode of USB3 vision camera.
- Optimized image grabbing logic of USB3 vision camera, improving compatibility with low-performance devices.
- Supported rendering and saving RGB 12 format images.
- Optimized the APIs MV_CC_DisplayOneFrameEx() and MV_CC_DisplayOneFrameEx2() to support rendering images in PixelType_Gvsp_YUV420SP_NV12 and PixelType_Gvsp_YUV420SP_NV21 formats.
- Note
- Optimized the API MV_CC_ConvertPixelTypeEx() to support converting Bayer pixel format to RGB Planar format.
- Optimized event related features.
- Supported registering events for multiple handles of a frame grabber at the same time in a single-process environment. In a process, if you call MV_CC_RegisterEventCallBackEx() for handle A and handle B respectively to register the same event M, both handle A and handle B will receive event M at the same time.
- Note
- When registering the same event multiple times for the same handle, the previously registered callback function and custom information will be overwritten.
- SDK supported receiving CoaxPress camera event.
Added the following sample programs:
- Recording.py : It shows how to save videos recorded by the camera.
- Grab_LineStart.py : It shows how to set the line scan camera to get images in the specified thread.
- BasicDemoLineScanCamera.py : It shows how to use line scan cameras, including initializing SDK resources, enumerating devices, and creating instances and handles.
First release. Provides Python APIs to support basic features.